🇮🇳 Ayodhya

Coordinates (26.79958, 82.20414)
Population 53,293

Ayodhya is a city in India - Uttar Pradesh

Species living near Ayodhya

Cities near Ayodhya

about